person with great bravery - German English Dictionary